killi sediment - French English Dictionary